package com.ruoyi.manage.enterprise.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.annotation.Dict;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.experimental.Tolerate;

import java.io.Serializable;
import java.util.Date;
import java.util.List;


/**
 * 企业基本信息对象 lf_qyjbxx
 *
 * @author ruoyi
 * @date 2025-09-02
 */
@Data
@ApiModel(value="企业基本信息对象", description="企业基本信息")
@TableName("lf_qyjbxx")
@Builder
public class LfQyjbxx implements Serializable {

    private static final long serialVersionUID=1L;


    /**
     *  $column.columnComment
     * 对应字典表： $column.dictTable ，对应字段值： ，对应字段名：$column.dictName
     */

    @Dict(readConverterExp = "$column.readConverterExp()")
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    @ApiModelProperty(value = "$comment",notes="$column.readConverterExp()")
    private  String  qymc;

    /**
     *  $column.columnComment
     * 对应字典表： $column.dictTable ，对应字段值： ，对应字段名：$column.dictName
     */

    @Dict(readConverterExp = "$column.readConverterExp()")
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    @ApiModelProperty(value = "$comment",notes="$column.readConverterExp()")
    private  String  tyxydm;

    /**
     *  $column.columnComment
     * 对应字典表： $column.dictTable ，对应字段值： ，对应字段名：$column.dictName
     */

    @Dict(readConverterExp = "$column.readConverterExp()")
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    @ApiModelProperty(value = "$comment",notes="$column.readConverterExp()")
    private  Date  updateTime;
    @TableField(exist = false)
    private List<String> ids;
    @Tolerate
    public LfQyjbxx(){}
}
